home *** CD-ROM | disk | FTP | other *** search
/ Compendium Deluxe 2 / LSD and 17bit Compendium Deluxe - Volume II.iso / a / prog / asmsrc / thesource-7.lha / Source / Articles / Stereoscopic / SegaGlasses.lha / SegaGlasses / mode_x.h < prev    next >
C/C++ Source or Header  |  1992-07-15  |  886b  |  31 lines

  1. #define VGA_SEGMENT        0xa000
  2. #define SC_INDEX           0x3c4
  3. #define GC_INDEX           0x3ce
  4. #define CRTC_INDEX         0x3d4
  5. #define DISPIO             0x3DA
  6.  
  7. #define MAP_MASK           2
  8. #define MEMORY_MODE        4
  9. #define GRAPHICS_MODE      5
  10. #define MISCELLANEOUS      6
  11. #define VRT_bit            8
  12. #define MAX_SCAN_LINE      9
  13. #define START_ADDRESS_HIGH 0x0c
  14. #define UNDERLINE          0x14
  15. #define MODE_CONTROL       0x17
  16.  
  17. typedef struct { unsigned char r,
  18.                                g,
  19.                                b;
  20.                } Palette[256];
  21.  
  22. extern void setvgapalette(Palette *PalBuf);
  23. extern void writepixel(int x, int y, unsigned char colour);
  24. extern void set320x400mode(void);
  25. extern void end320x400mode(void);
  26. extern void setvispage(int page);
  27. extern void setvispage(int page);
  28. extern void WaitForVerticalRetrace(void);
  29.  
  30.  
  31.